import { Request } from 'express';

export interface IDepartment {
  id: number;
  departmentName: string;
  departmentDescription: string;
  departmentPhoneNumber: string;
};

export interface IGetDepartmentByIdReq extends Request<{ id: IDepartment['id'] }> { }
export interface IAddDepartmentReq extends Request { }
export interface IUpdateDepartmentReq extends Request<{ id: IDepartment['id'] }, any, IDepartment> { }
export interface IDeleteDepartmentReq extends Request<{ id: IDepartment['id'] }> { }